package com.angenela.lmz.mapper;

import com.angenela.lmz.pojo.StarInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface StarMapper {
    /**
     * 添加图片进入收藏
     * @param userId
     * @param imageId
     */
    public void starImage(@Param("userId") Integer userId, @Param("imageId") Integer imageId);

    /**
     * 取消收藏的图片
     * @param userId
     * @param imageId
     */
    public void unStarImage(@Param("userId") Integer userId, @Param("imageId") Integer imageId);

    /**
     * 根据用户id获取收藏信息
     * @param userId
     * @return
     */
    public List<StarInfo> getStarInfoByUserId(Integer userId);
}
